make the grade

Translations
être à la hauteur
Definitions
To achieve the required standard or level of performance, often in an academic or professional context.